Soru & Cevap

InputStreamReader yalnızca son satırı okutma?

28.01.2015 - 12:37

Merhaba arkadaşlar, aşağıdaki kodla kayıt edilen dosyayı okutabiliyorum fakat yalnızca son iki satırı yada aradan bir satırı nasıl okutabilirim. Teşekkürler.

 

[code]

public String readSavedData ( ) {
        StringBuffer datax = new StringBuffer("");
        try {
            String separator = System.getProperty("line.separator");
            FileInputStream fIn = openFileInput ( "Ddata.dat" ) ;
            InputStreamReader isr = new InputStreamReader ( fIn ) ;
            BufferedReader buffreader = new BufferedReader ( isr ) ;

            String readString = buffreader.readLine () ;

            while ( readString != null ) {
                datax.append(readString+separator);
                readString = buffreader.readLine ( ) ;
            }

            isr.close ( ) ;
        } catch ( IOException ioe ) {
            ioe.printStackTrace ( ) ;
        }
        return datax.toString() ;
    }

[/code]

6 Görüntülenme

0 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.